/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.ucv.daos;

import java.util.List;
import javax.ejb.Stateless;
import javax.ejb.LocalBean;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import pe.edu.ucv.entidades.Equipo;

/**
 *
 * @author Administrator
 */
@Stateless
@LocalBean
public class EquipoDAO {

    @PersistenceContext EntityManager em;
    public void crear(Equipo equipo){
        em.persist(equipo);
    }
    public void actualizar(Equipo equipo){
        em.merge(equipo);
    }
    public void guardar(Equipo equipo){
        if(equipo.getId()==null){
            crear(equipo);
        }else{
            actualizar(equipo);
        }
    }
    public List<Equipo> listarEquipos(){
        List<Equipo> lista=em.createNamedQuery("Equipo.findAll",Equipo.class).getResultList();
        return lista;
    }
}
